<?php
/**
 * Created by PhpStorm.
 * User: admin
 * Date: 2017/6/5
 * Time: 20:17
 */
/**
 *  登录控制器
 */
namespace app\admin\controller;
use system\model\Admin;
class Login
{
    public function index()
    {
        //测试连接数据库操作
        //$res = Db::table('admin')->get();
        //p($res);

        //检测是否为post提交数据
        if (IS_POST) {
            //实例化后台登录模型
            $res = (new Admin())->login();
            if($res['valid'])
            {
                //执行成功
                return message( $res['msg'], u('admin.entry.index'), $type = 'success', $timeout = 2 );
            }else{
                //执行失败
                return message($res['msg'],'back','error');

            }
        }
        //加载模板文件
        return View::make();
    }

    //登录退出
    public function out()
    {
        //清除session
        Session::del('admin');
        //调转到登录页面
        go('admin.login.index');
    }
    //验证码
    public function code()
    {
        Code::num(1)->width(100)->height(50)->make();
    }
}